Какое ключевое отличие между REST и SOAP?

REST — это архитектурный подход, а SOAP — это формат протокола, основанный на XML

REST использует только HTTP, а SOAP — любой протокол

SOAP требует строгой схемы (XSD), а REST не поддерживает работу со схемами

REST всегда использует только формат JSON, а SOAP — только XML

Какой формат обмена сообщениями является фиксированным и обязательным для SOAP?

Любой из вариантов

Plain Text

SOAP-XML

JSON

Какие элементы есть в структуре сообщения SOAP-XML?

Request, Response, Status, Payload

Envelope, Header, Body, Fault

Header, Request, Item, Error

Envelope, Message, Header, Foote

Каков основной протокол, наилучшее использование функций которого подразумевает архитектурный стиль REST?

MQ

SMTP

FTP

HTTP

Какой стандартный язык определения сервиса использует SOAP?

Swagger/Open API

WADL

WSDL

JSON Schema

Какой из вариантов обмена сообщениями является самым популярным в REST, но не является фиксированным форматом?

XML

JSON

FTP

WSDL

Какова основная причина того, что RESTful веб-сервисы, как правило, проще реализовать, чем веб-сервисы на основе SOAP?

REST обычно использует JSON и не требует наличия определения службы (WSDL) для предоставления сервиса

SOAP требует использования только платных библиотек

REST требует наличия WSDL и имеет большие накладные расходы на анализ SOAP-XML

REST ограничивает сообщения, а SOAP — нет

Последнее обновление